package com.qianyu.project.utils;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.springframework.util.ObjectUtils;

import java.util.Map;

/**
 * @author gs
 * @date create in 2021/1/13 21:17
 */
public class PageUtil {

    public static IPage createPage(Map<String, String> params) {
        IPage iPage = new Page();
        int page = 1;
        //拿到当前页
        if(!ObjectUtils.isEmpty(params.get("page"))){
            page = Integer.parseInt(params.get("page"));
        }
        if(!ObjectUtils.isEmpty(params.get("size"))){
            iPage.setSize(Long.parseLong(params.get("size")));
        }else{
            iPage.setSize(5);
        }
        iPage.setCurrent(page);
        return iPage;
    }
}
